Incremental Light Bundle Adjustment
نویسندگان
چکیده
Fast and reliable bundle adjustment is essential in many applications such as mobile vision, augmented reality, and robotics. Two recent ideas to reduce the associated computational cost are structure-less SFM (structure from motion) and incremental smoothing. The former formulates the cost function in terms of multi-view constraints instead of re-projection errors, thereby eliminating the 3D structure from the optimization. The latter was developed in the SLAM (simultaneous localization and mapping) community and allows one to perform efficient incremental optimization, adaptively identifying the variables that need to be recomputed at each step. In this paper we combine these two key ideas into a computationally efficient bundle adjustment method, and additionally introduce the use of three-view constraints to remedy commonly encountered degenerate camera motions. We formulate the problem in terms of a factor graph, and incrementally update a directed junction tree which keeps track of the current best solution. Typically, only a small fraction of the camera poses are recalculated in each optimization step, leading to a significant computational gain. If desired, all or some of the observed 3D points can be reconstructed based on the optimized camera poses. To deal with degenerate motions, we use both two and three-view constraints between camera poses, which allows us to maintain a consistent scale during straight-line trajectories. We validate our approach using synthetic and real-imagery datasets and compare it to standard bundle adjustment, in terms of performance, robustness and computational cost.
منابع مشابه
Incremental light bundle adjustment for structure from motion and robotics
Bundle adjustment (BA) is essential in many robotics and structurefrom-motion applications. In robotics, often a bundle adjustment solution is desired to be available incrementally as new poses and 3D points are observed. Similarly in batch structure from motion, cameras are typically added incrementally to allow good initializations. Current incremental BA methods quickly become computationall...
متن کاملIncremental Real-time Bundle Adjustment for Multi-camera Systems with Points at Infinity
This paper presents a concept and first experiments on a keyframe-based incremental bundle adjustment for real-time structure and motion estimation in an unknown scene. In order to avoid periodic batch steps, we use the software iSAM2 for sparse nonlinear incremental optimization, which is highly efficient through incremental variable reordering and fluid relinearization. We adapted the softwar...
متن کاملIncremental Bundle Adjustment Techniques Using Networked Overhead and Ground Imagery for Long-range Autonomous Mars Rover Localization
This paper presents an image network-based technology designed for long-range onboard rover localization. This integrated overhead and ground image network provides a global geometric configuration. Incorporation of this image network with our unique incremental bundle adjustment and visual odometry methodologies ensures optimal localization accuracy over the entire landing site area. Progresse...
متن کاملIncremental Motion Estimation Through Local Bundle Adjustment
We propose a new incremental motion estimation algorithm to deal with long image sequences. It applies to a sliding window of triplets of images, but unlike previous approaches, which rely on point matches across three or more views, we also use those points shared only by two views. This is important because matches between two views are more common than those across more views. The problem is...
متن کامل3D Point Cloud Generation Using Structure from Motion with Multiple View Images
Structure from motion is a method of computer vision techniques, which estimates camera motions and generates a three-dimensional point cloud of the object from multiple view images or a sequential set of images of a single camera. In this paper, we explain one of the structure from motion techniques, known as incremental structure from motion, and introduce open source software related to stru...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012